草庐IT

swift - 3D Touch 和 UITableViewCell

全部标签

ios - Swift UIPickerView 禁用组件

我有以下用户界面:如果使用开关,是否可以仅禁用最后两个组件?如果可以,我该怎么做? 最佳答案 您不能禁用组件。但是,您可以尝试这些解决方案。第一种解决方案:varselectedRow3=3varselectedRow4=3funcpickerView(_pickerView:UIPickerView,didSelectRowrow:Int,inComponentcomponent:Int){switchcomponent{case3:myPicker.selectRow(selectedRow3,inComponent:compo

ios - 如何将图像拉伸(stretch)成自定义形状(swift3)

下面的代码列表裁剪图像。我希望图像被转换/拉伸(stretch)而不是裁剪形状。所有图像内容仍然在转换后的图片中。它看起来会有所不同。extensionUIImageView{funcaddMask(_bezierPath:UIBezierPath){letpathMask=CAShapeLayer()pathMask.path=bezierPath.cgPathlayer.mask=pathMask}}letmyPicture=UIImage(data:try!Data(contentsOf:URL(string:"https://scontent-iad3-1.xx.fbcdn.n

ios - 使用 XCode (Swift) 为学校和标签属性开发 iOS 应用程序不会刷新

我是一所为有学习障碍的学生开设的学校的阅读老师(我不教编程)。我们需要一个应用程序以随机​​顺序闪烁20个单词,持续设定的毫秒数,然后将单词熄灭设定的毫秒数,然后继续浏览20个单词的列表。我15年前涉足编程,但从未开发过应用程序。逻辑工作正常,但我知道有更好的方法来做到这一点-我现在没有时间学习所有的来龙去脉!我唯一的问题是标签在整个例程完成之前不会更新,因此不会显示任何文字。我尝试了该网站上推荐的多种不同技术,但没有任何效果。有没有一个简单的解决方案-layoutIfNeeded似乎是一种推荐的技术,但我似乎无法正确实现。感谢您的帮助!@IBActionfunccmdStart(_s

ios - 使用 swift 和 objective-c 下载文件

我有2个项目,使用2种不同的语言。Objective-c项目和swift项目从url下载文件。问题是在objective-c中文件下载速度比在swift中快。为什么会这样?如何解决?我的快速代码:overridefuncviewDidLoad(){super.viewDidLoad()letbackgroundSessionConfiguration=URLSessionConfiguration.background(withIdentifier:"backgroundSession")backgroundSession=Foundation.URLSession(configura

ios - 从 Firebase 数据库 Swift 3 中删除子数据

如果可能,请帮助我。当用户使用removeValue方法调用deleteeditingStyle函数时,我想删除tableView中的数据。到目前为止,我有一个项目的类:classItem:NSObject{varitemName:String!varitemDate:String!varitemID:String!init(itemName:String,itemDate:String,itemID:String){self.itemName=itemNameself.itemDate=itemDateself.itemID=itemID}init(snapshot:FIRDataS

ios - 社交媒体应用程序的按钮不起作用 - Swift

这个问题在这里已经有了答案:Xcode-Howtofix'NSUnknownKeyException',reason:…thisclassisnotkeyvaluecoding-compliantforthekeyX"error?(78个答案)关闭5年前。我目前正在制作一个应用程序,我正在使用带有Xcode8.2beta的Swft3。我正在努力做到这一点,以便用户能够从我的iOS项目中的SWRevealViewController访问社交媒体。当点击社交媒体按钮时,他们应该打开相应的应用程序。但是,当执行代码并打开iOS模拟器时,当我滑动打开SWRevealViewController

ios - 如何让 UIImageView 填充 UITableViewCell?

这是我的第一篇文章,所以如果有什么我应该做的不同,请告诉我!我正在制作一个照片应用程序,我希望照片填充UITaleViewCells,并扩展单元格以适合图像。我一直在努力让它工作,我用谷歌搜索了所有我能做的事情,看了一些youtube视频,但我找不到任何与UIImageView一起工作的视频。这是我现在正在使用的代码:overridefuncviewWillAppear(_animated:Bool){tableView.estimatedRowHeight=100tableView.rowHeight=UITableViewAutomaticDimension}在UIImageVie

ios - Swift 中错误转换的问题

不确定这是错误还是预期的功能。要在Firebase中使用电子邮件和密码创建用户,我一直在使用以下代码:FIRAuth.auth()?.signIn(withEmail:email,password:password){(user,error)inifleterror=error{guardleterror=erroras?FIRAuthErrorCodeelse{return}//ALWAYSFAILS...code...}...code...}方法的完成处理程序中的错误参数不能转换为FIRAuthErrorCode;它总是失败。这是一个错误,还是预期的行为?编辑:我知道错误代码可用于

ios - 在 Swift 3.0 中使用 SwiftyJSONModel 接收空值

成功调用web服务后,我得到以下json"balance_details":{"raw_balance":"13157.70","raw_credit_adeded":"4035000.00","raw_credit_deducted":"0.00","raw_tot_paid_amount":6000,"tot_paid_amount":"Rs.6000.00","tot_paid_invoices":2,"balance":"13157.7","current_balance":"Rs.13157.70","credit_added":"Rs.4035000.00","credit

ios - IGListkit是否提供了实现类似于Doppelganger/Doppelganger swift库的更新接口(interface)的能力?

有人知道Doppelganger的动画风格吗?/Doppelganger-Swift可以使用IGListKit实现?如果没有,我怎么能从头开始呢?我正在考虑使用View而不是单元格,并动态移动每个View并根据等级更新它们的y位置。我试图避免这种情况,因为我想使用的数据最好用表格表示,而且我想使用符合其设计的组件。 最佳答案 动态CollectionViews(包含在运行时更新和动画的单元格)确实可以使用IGListKit实现.最重要的是,IGListKit更进一步,为您提供开箱即用的数据模型“diffing”,因此您不必担心将现有